#include <iostream>
#include <optional> // C++17 特性

int main() {
    std::optional<int> value = 42;
    if (value.has_value()) {
        std::cout << "Value: " << value.value() << std::endl;
    }
    return 0;
}